M

[Resolvido] Mensagem apos usar alavanca

Por M i s s, 26 de set. de 2018 em Resolvidos

6
1.6k
M i s sM
26 de setembro de 2018 às 20:12
Citar

function onUse(cid, item)

if #getCreatureSummons(cid) >= 1 then

doPlayerSendCancel(cid, "[Torneio] Nao Pode Usar o Bau com Pokemon Fora Da Ball!.")

else

if #getPlayersInArea(torneio.area) > 1 then

doPlayerSendTextMessage(cid, 20 ,"Somente o Ultimo Sobrevivente poderar Usar essa Alavanca") return true end

doTeleportThing(cid, torneio.playerTemple)

doPlayerAddItem(cid,7369,1)

doPlayerSendTextMessage(cid, 21, "[Torneio] Jovem Treinador Parabéns, você ganhou o torneio e ganhou um trofeu + ["..getItemNameById(torneio.awardTournament).."] .")

setPlayerStorageValue(cid,130131,getPlayerStorageValue(cid,130131)+1)

doPlayerSendTextMessage(cid,MESSAGE_EVENT_ORANGE,"[Torneio-Score] Voce Agora Tem ["..(getPlayerStorageValue(cid,130131) + 1).."] Torneio SCORES.")

doPlayerAddItem(cid, torneio.awardTournament, torneio.awardAmount)

return true

end

end

Alguem pode add aqui no script pra quando o player que ganhar o torneio usar a alavanca aparecer uma mensagem dizendo por exemplo "parabens ao treinador Irineu por vencer o torneio de hoje"

BennyB
26 de setembro de 2018 às 20:29

Isso no broadcast, você diz?

M i s sM
26 de setembro de 2018 às 20:31

 

2 minutos atrás, Bennyyw disse:

Isso no broadcast, você diz?

Sim

BennyB
26 de setembro de 2018 às 20:40
Melhor resposta
function onUse(cid, item)
  if #getCreatureSummons(cid) >= 1 then
    doPlayerSendCancel(cid, "[Torneio] Nao Pode Usar o Bau com Pokemon Fora Da Ball!.")
  else
    if #getPlayersInArea(torneio.area) > 1 then
      doPlayerSendTextMessage(cid, 20 ,"Somente o Ultimo Sobrevivente poderar Usar essa Alavanca") return true end
	  doBroadcastMessage('Parabéns ao treinador ' .. getCreatureName(cid) .. ' por vencer o torneio de hoje.' , MESSAGE_STATUS_WARNING)
      doTeleportThing(cid, torneio.playerTemple)
      doPlayerAddItem(cid,7369,1)
      doPlayerSendTextMessage(cid, 21, "[Torneio] Jovem Treinador Parabéns, você ganhou o torneio e ganhou um trofeu + ["..getItemNameById(torneio.awardTournament).."] .")
      setPlayerStorageValue(cid,130131,getPlayerStorageValue(cid,130131)+1)
      doPlayerSendTextMessage(cid,MESSAGE_EVENT_ORANGE,"[Torneio-Score] Voce Agora Tem ["..(getPlayerStorageValue(cid,130131) + 1).."] Torneio SCORES.")
      doPlayerAddItem(cid, torneio.awardTournament, torneio.awardAmount)
      return true

    end

  end

 

Tenta assim

MarshmelloM
26 de setembro de 2018 às 23:55

@R e d

Spoiler

function onUse(cid, item, fromPosition, itemEx, toPosition)

if #getPlayersInArea(torneio.area) > 1 then
doPlayerSendTextMessage(cid, 26 ,"Você precisa derrotar todos os treinadores para vencer o torneio.")
return true 
end
doTeleportThing(cid, torneio.playerTemple)

doPlayerAddItem(cid,7369,1)

setPlayerStorageValue(cid,130131,getPlayerStorageValue(cid,130131)+1)
doBroadcastMessage("Parabens ao treinador "..getCreatureName(cid).." foi o ganhador do torneio de johto 150+ de hoje, verifique o RANK em nosso site: !") 
doPlayerSendTextMessage(cid,22,"You Advanced In Torneios Vencidos")
return true
end

 

Editado Setembro 26 por Marshmello

BennyB
27 de setembro de 2018 às 12:21
A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.